package org.xl.main.json;

import cn.hutool.json.JSONUtil;

import javax.swing.*;

public class CustomTextArea extends JTextArea {
    private JTextArea jsonTextArea;
    public CustomTextArea() {
    }
    @Override
    public void paste() {
        super.paste();
        String text = getText();
        String jsonPrettyStr = JSONUtil.toJsonPrettyStr(text);
        this.jsonTextArea.setText(jsonPrettyStr);
    }

    public JTextArea getJsonTextArea() {
        return jsonTextArea;
    }

    public void setJsonTextArea(JTextArea jsonTextArea) {
        this.jsonTextArea = jsonTextArea;
    }
}
